Matthew Pitts's profile

UE4 Plugin: Actor Duplicator

1. Briefly describe the artifact. What is it? When was it created?
    This is a Plugin for Unreal Engine 4. It will allow the user to select two items, and then duplicate them on the X, Y, and Z axis. It was originally completed on 2-21-2018.

2. Justify the inclusion of the artifact in your portfolio. Why did you select this item? What specific components of the artifact showcase your skills and abilities in game programming?
    For a Game Design and Development Major, the addition of a Packaged Plugin for UE4 (one of the most widely used game engines) is a good choice for inclusion in an ePortfolio. I selected it because it was one of the most challenging projects that I undertook during my coursework. This project showcases my skills in C++, and UE4.

3. Reflect on the process of creating and polishing the artifact. What did you learn as you were creating it and improving it? What challenges did you face? How did you incorporate feedback as you made changes to the artifact? How was this artifact improved?
    I learned a lot about how UE4 works during this project. It also helped me to gain a greater understanding of C++ and the UE4 Slate Widget functionality. The biggest challenge was getting all of the parts to work correctly. First for copying one item, then getting it to copy two items. The syntax for the Slate Widget functionality is also very particular. I incorporated feedback from my peers and instructions as this project was being built. Specifically, I had to tweak the math that correlates to the spacing of items, as well as limit spacing to 50, and the copies of each axis to 10 (to ensure performance). For the improvements, I added the functionality for a second Duplicate function, I removed a good deal of unnecessary code from the solution, and changed the words ‘Axis’, ‘Copies, and ‘Spacing’ from Blue to Yellow (because it made it easier to read).



UE4 Plugin: Actor Duplicator
Published:

UE4 Plugin: Actor Duplicator

Published: